<template>
  <!-- <avue-form :option="option" v-model="form"></avue-form> -->
</template>
<script setup lang="ts" name="测试Avue">
import axios from 'axios';

axios.get('https://cli.avuejs.com/api/area/getProvince').then((res) => {
  console.log('res:', res);
});
axios({
  url: '',
  method: 'get',
});
// const baseUrl = 'https://cli.avuejs.com/api/area'
// let form = {
//   province: '110000',
//   city: '110100',
//   params: 'test'
// }
// let option = {
//   column: [{
//     label: '省份',
//     prop: 'province',
//     type: 'select',
//     props: {
//       label: 'name',
//       value: 'code'
//     },
//     cascader: ['city'],
//     dicUrl: `${baseUrl}/getProvince`,
//     rules: [
//       {
//         required: true,
//         message: '请选择省份',
//         trigger: 'blur'
//       }
//     ]
//   },
//   {
//     label: '参数',
//     prop: 'params'
//   },
//   {
//     label: '城市',
//     prop: 'city',
//     type: 'select',
//     props: {
//       label: 'name',
//       value: 'code'
//     },
//     dicUrl: `${baseUrl}/getCity/{{key}}?params={{params}}`,
//     rules: [
//       {
//         required: true,
//         message: '请选择城市',
//         trigger: 'blur'
//       }
//     ]
//   }]
// }
const tableData = reactive({
  list: []
})
axios.get('xxx').then(res => tableData.list = (res as any).payload.content)
</script>
